import { RMIObject } from "../../Engine/RMI/RMIObject";
import { SerializeStream } from "../../Framework/Serialize/SerializeStream";
//class AMI_IActive_completeDrawPlateCondition

export class AMI_IActive_completeDrawPlateCondition extends RMIObject {
  constructor(arg1?: Function, arg2?: Function, arg3?: any) {
    super(arg1, arg2);
    this.userObject = arg3;
    this.callFunction = "completeDrawPlateCondition";
    return;
  }

  public /* override */ __response(arg1: SerializeStream): void {
    this.cdeResponse();
    return;
  }

  public cdeResponse(): void {
    if (this._response) {
      this._response.call(null, this);
    }
    return;
  }
}
